they've got your phone tapped - Espagnol Anglais Dictionnaire